package com.lvmama.pojo.entity.rhino.tree;

import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import java.io.Serializable;
import java.util.List;

@Getter
@Setter
@ToString
public class TreeNodeView implements Serializable{
	private String nodeId;					//节点ID
	private String nodeName;				//节点名称
	private String nodeDesc;				//节点描述
	private String nodeParentId;			//父节点ID
	private String codeType;				//节点类型
	private String codeId;					//code码的id
	private String codeValue;				//code码
	private String showValueFlag;			//节点是否显示数据
	private String nodeDepth;				//节点深度
	private String nodeIsEdit;				//节点是否可编辑：增加、删除
	private String attributeSet;			//节点属性集
	private String attributeValues;			//节点属性值域
	private String maxChildren;				//最大节点数
	private String vitualNodeFlag;			//虚拟节点标识
	private String vitualNodeValue;			//虚拟节点值域
	private String isValid;					//节点有效标识
	private String nodeRemark;				//备注，扩展用
	private String rateValue;				//节点百分比
	private String countValue;				//节点统计值
	//private TreeNodeView[] children;		//此节点的字节点数组
	private Integer orderAmount;            //订单数量
	private Double orderMoney;               //订单金额
	private List<TreeNodeView> children;
}
